package com.gt.self.domain;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * (UsBookPat)实体类
 *
 * @author wangdong
 * @since 2022-09-03 11:09:44
 */
@Data
public class UsBookPat implements Serializable {
    private static final long serialVersionUID = -30588126141039925L;
    /**
    * 病人id
    */    
    @ApiModelProperty("病人id")
    private String patid;
    /**
    * 病人名称
    */    
    @ApiModelProperty("病人名称")
    private String patname;
    /**
    * 病人性别
    */    
    @ApiModelProperty("病人性别")
    private String patsex;
    /**
    * 病人年龄
    */    
    @ApiModelProperty("病人年龄")
    private String patage;
    /**
    * 检查号
    */    
    @ApiModelProperty("检查号")
    private String checkno;
    /**
    * 检查类型
    */    
    @ApiModelProperty("检查类型")
    private String checktype;
    /**
    * 麻醉
    */    
    @ApiModelProperty("麻醉")
    private Integer mazui;
    /**
    * 治疗
    */    
    @ApiModelProperty("治疗")
    private Integer cure;
    /**
    * 出生日期
    */    
    @ApiModelProperty("出生日期")
    private String borthdate;
    /**
    * 住址
    */    
    @ApiModelProperty("住址")
    private String address;
    /**
    * 社保号
    */    
    @ApiModelProperty("社保号")
    private String shebaohao;
    /**
    * 医保号
    */    
    @ApiModelProperty("医保号")
    private String yibaohao;
    /**
    * 职业
    */    
    @ApiModelProperty("职业")
    private String work;
    /**
    * 国家
    */    
    @ApiModelProperty("国家")
    private String nation;
    /**
    * 创建时间
    */    
    @ApiModelProperty("创建时间")
    private String cratedate;
    /**
    * 婚否
    */    
    @ApiModelProperty("婚否")
    private String marry;
    /**
    * 园区
    */    
    @ApiModelProperty("园区")
    private Integer yuci;
    /**
    * 产子
    */    
    @ApiModelProperty("产子")
    private Integer changzi;
    /**
    * 复查
    */    
    @ApiModelProperty("复查")
    private Integer recheck;
    /**
    * hisId
    */    
    @ApiModelProperty("hisId")
    private String hisId;
    /**
    * 设备
    */    
    @ApiModelProperty("设备")
    private String device;
    /**
    * 送检医师
    */    
    @ApiModelProperty("送检医师")
    private String orderdept;
    /**
    * 送检科室
    */    
    @ApiModelProperty("送检科室")
    private String orderdoctor;
    /**
    * 主诉
    */    
    @ApiModelProperty("主诉")
    private String patview;
    /**
    * 临床诊断
    */    
    @ApiModelProperty("临床诊断")
    private String clinicalDiagnosis;
    /**
    * 唯一标识
    */    
    @ApiModelProperty("唯一标识")
    private String ordrowid;
    /**
    * 病史
    */    
    @ApiModelProperty("病史")
    private String pathis;
    /**
    * 住院号
    */    
    @ApiModelProperty("住院号")
    private String inputno;
    /**
    * 床号
    */    
    @ApiModelProperty("床号")
    private String bedno;
    /**
    * 病人来源
    */    
    @ApiModelProperty("病人来源")
    private Integer patsource;
    /**
    * 门诊号
    */    
    @ApiModelProperty("门诊号")
    private String mzno;
    /**
    * CT号
    */    
    @ApiModelProperty("CT号")
    private String ctno;
    /**
    * X线号
    */    
    @ApiModelProperty("X线号")
    private String xno;
        
    @ApiModelProperty("${column.comment}")
    private Integer yuqi;
    /**
    * 检查项目
    */    
    @ApiModelProperty("检查项目")
    private String checkitem;
    /**
    * 检查费用
    */    
    @ApiModelProperty("检查费用")
    private String checkfee;
    /**
    * 检查科
    */    
    @ApiModelProperty("检查科")
    private String checkdept;
    /**
    * 检查室
    */    
    @ApiModelProperty("检查室")
    private String checkroom;
    /**
    * 检查医生
    */    
    @ApiModelProperty("检查医生")
    private String checkdoctor;
    /**
    * 报告医生
    */    
    @ApiModelProperty("报告医生")
    private String reportdoctor;
    /**
    * 审核医师
    */    
    @ApiModelProperty("审核医师")
    private String viewdoctor;
    /**
    * 手术医师
    */    
    @ApiModelProperty("手术医师")
    private String opdoctor;
    /**
    * 助手医师
    */    
    @ApiModelProperty("助手医师")
    private String helpdoctor;
    /**
    * 麻醉医师
    */    
    @ApiModelProperty("麻醉医师")
    private String mzdoctor;
    /**
    * 会诊医师
    */    
    @ApiModelProperty("会诊医师")
    private String devdoctor;
    /**
    * 手术时间
    */    
    @ApiModelProperty("手术时间")
    private String opdatetime;
    /**
    * 麻醉方法
    */    
    @ApiModelProperty("麻醉方法")
    private String mzmoth;
    /**
    * 检查时间
    */    
    @ApiModelProperty("检查时间")
    private String checkdate;
    /**
    * 报告时间
    */    
    @ApiModelProperty("报告时间")
    private Date reportdate;
    /**
    * 检查所见
    */    
    @ApiModelProperty("检查所见")
    private String checkview;
    /**
    * 检查项目
    */    
    @ApiModelProperty("检查项目")
    private String checkresult;
    /**
    * 手术名称
    */    
    @ApiModelProperty("手术名称")
    private String opview;
    /**
    * 手术结论
    */    
    @ApiModelProperty("手术结论")
    private String opresult;
    /**
    * 试验
    */    
    @ApiModelProperty("试验")
    private String shiyuan;
    /**
    * 活检
    */    
    @ApiModelProperty("活检")
    private String huojian;
    /**
    * 病理
    */    
    @ApiModelProperty("病理")
    private String binli;
    /**
    * 建议
    */    
    @ApiModelProperty("建议")
    private String suggest;
    /**
    * 备注
    */    
    @ApiModelProperty("备注")
    private String remark;
    /**
    * 阳性
    */    
    @ApiModelProperty("阳性")
    private Integer normal;
        
    @ApiModelProperty("${column.comment}")
    private String cleartime;
    /**
    * 其他
    */    
    @ApiModelProperty("其他")
    private String other;
    /**
    * 其他1
    */    
    @ApiModelProperty("其他1")
    private String other1;
        
    @ApiModelProperty("${column.comment}")
    private String picpath;
    /**
    * 光盘号
    */    
    @ApiModelProperty("光盘号")
    private String panno;
    /**
    * 其他2
    */    
    @ApiModelProperty("其他2")
    private Integer other2;
    /**
    * 其他3
    */    
    @ApiModelProperty("其他3")
    private String other3;
    /**
    * 计划追踪日期
    */    
    @ApiModelProperty("计划追踪日期")
    private Date planviewdate;
    /**
    * 追踪日期
    */    
    @ApiModelProperty("追踪日期")
    private Date plandate;
    /**
    * 追踪状态
    */    
    @ApiModelProperty("追踪状态")
    private Integer planstatue;
    /**
    * 符合情况
    */    
    @ApiModelProperty("符合情况")
    private Integer planmach;
    /**
    * 报告状态
    */    
    @ApiModelProperty("报告状态")
    private Integer reportstatus;
    /**
    * 辅助检查
    */    
    @ApiModelProperty("辅助检查")
    private String helpcheck;
    /**
    * 特殊标记
    */    
    @ApiModelProperty("特殊标记")
    private String speflag;
    /**
    * 标记人
    */    
    @ApiModelProperty("标记人")
    private String speman;
        
    @ApiModelProperty("${column.comment}")
    private String xibaoxie;
        
    @ApiModelProperty("${column.comment}")
    private String colorview;
        
    @ApiModelProperty("${column.comment}")
    private String dualview;
    /**
    * 检查开始日期
    */    
    @ApiModelProperty("检查开始日期")
    private Date checkstartdate;
    /**
    * 检查结束日期
    */    
    @ApiModelProperty("检查结束日期")
    private Date checkenddate;
    /**
    * 检查时间
    */    
    @ApiModelProperty("检查时间")
    private String checkdatetime;
        
    @ApiModelProperty("${column.comment}")
    private Integer yingchang;
        
    @ApiModelProperty("${column.comment}")
    private String inputtime;
    /**
    * 身份证号
    */    
    @ApiModelProperty("身份证号")
    private String idcard;
        
    @ApiModelProperty("${column.comment}")
    private String zlcheck;
        
    @ApiModelProperty("${column.comment}")
    private String weijizhi;
    /**
    * 等待病历
    */    
    @ApiModelProperty("等待病历")
    private Integer waitbl;
        
    @ApiModelProperty("${column.comment}")
    private String devclearstatus;
        
    @ApiModelProperty("${column.comment}")
    private String clearname;
    /**
    * 队列号
    */    
    @ApiModelProperty("队列号")
    private String devcardno;
        
    @ApiModelProperty("${column.comment}")
    private String opclearname;
        
    @ApiModelProperty("${column.comment}")
    private String clearwork;
        
    @ApiModelProperty("${column.comment}")
    private String startdate;
        
    @ApiModelProperty("${column.comment}")
    private String enddate;
        
    @ApiModelProperty("${column.comment}")
    private String devname;
        
    @ApiModelProperty("${column.comment}")
    private String seconddoctor;
        
    @ApiModelProperty("${column.comment}")
    private String clearsteptime;
        
    @ApiModelProperty("${column.comment}")
    private String operationName;
        
    @ApiModelProperty("${column.comment}")
    private String checkdrug;
        
    @ApiModelProperty("${column.comment}")
    private String clearid;
    /**
    * 审核状态
    */    
    @ApiModelProperty("审核状态")
    private String auditstatus;
        
    @ApiModelProperty("${column.comment}")
    private Date auditdate;
    /**
    * 上下午
    */    
    @ApiModelProperty("上下午")
    private String auditdoctor;
    /**
    * 检查室id
    */    
    @ApiModelProperty("检查室id")
    private String checkroomid;
        
    @ApiModelProperty("${column.comment}")
    private String agemonth;
        
    @ApiModelProperty("${column.comment}")
    private String ageday;
    /**
    * 检查类型名称
    */    
    @ApiModelProperty("检查类型名称")
    private String checktypename;
    /**
    * 叫号时间
    */    
    @ApiModelProperty("叫号时间")
    private Date calldate;
        
    @ApiModelProperty("${column.comment}")
    private String timepart;
    /**
    * us_book_timeset的id
    */    
    @ApiModelProperty("us_book_timeset的id")
    private String timeid;
        
    @ApiModelProperty("${column.comment}")
    private String outroom;
        
    @ApiModelProperty("${column.comment}")
    private Integer outroomtype;
        
    @ApiModelProperty("${column.comment}")
    private Integer isprint;
    /**
    * 检查部位
    */    
    @ApiModelProperty("检查部位")
    private String part;
    /**
    * 登记医生
    */    
    @ApiModelProperty("登记医生")
    private String registerdoctor;
    /**
    * 登记医生id
    */    
    @ApiModelProperty("登记医生id")
    private String registerdoctorid;
    /**
    * 急诊
    */    
    @ApiModelProperty("急诊")
    private Integer jizhen;
        
    @ApiModelProperty("${column.comment}")
    private Integer cbian;
    /**
    * 体检检查号
    */    
    @ApiModelProperty("体检检查号")
    private String bodycheckno;
    /**
    * 是否空腹
    */    
    @ApiModelProperty("是否空腹")
    private Integer noticekf;
    /**
    * 是否充盈
    */    
    @ApiModelProperty("是否充盈")
    private Integer noticecy;
        
    @ApiModelProperty("${column.comment}")
    private Integer isnullno;
    /**
    * 医院id
    */    
    @ApiModelProperty("医院id")
    private String hospitalId;
    /**
    * 年龄
    */    
    @ApiModelProperty("年龄")
    private String age;
        
    @ApiModelProperty("${column.comment}")
    private Integer sortId;
    /**
    * 是否脱敏（0是不脱敏1是脱敏）
    */    
    @ApiModelProperty("是否脱敏（0是不脱敏1是脱敏）")
    private Integer isdesensitization;
    /**
    * 脱敏后的名字（patname）
    */    
    @ApiModelProperty("脱敏后的名字（patname）")
    private String desensitizationname;
    /**
    * 应收费用
    */    
    @ApiModelProperty("应收费用")
    private String payableCharge;

    /**
     * 电话号码
     */
    @ApiModelProperty("电话号码")
    private String telephone;

    /**
     * 报道日期
     */
    @ApiModelProperty("报道日期")
    private Date checkintime;

    /**
     * 是否删除    儿科叫号使用
     */
    private String isDeleted;

    /**
     * 检查预约开始时间    儿科叫号使用
     */
    private String reserveTime;


    /**
     * 检查预约结束时间    儿科叫号使用
     */
    private String reserveEndTime;
}